15595 32
29775 491
5542 554
6549 349
25645 417
31042 210
4088 378
24593 784
4141 149
11697 82
15949 455
18250 232
13438 703
18249 787
21193 712
10097 537
14270 37
23000 595
8688 380
13955 610
3665 851
4350 635
4810 233
8988 706