163463 398
12831 89
23345 780
8858 97
14744 459
5786 208
6517 361
9441 523
16677 541
8719 174
6792 153
24134 569
23797 585
27814 163
20564 424
15382 153
14625 240
10900 314
9377 894
11755 106
16783 193
20096 567
16371 825
9399 359
12850 282
2029 129
3122 406