2895 125
9491 169
21812 652
5600 282
47426 141
15471 480
13666 115
16847 315
23853 841
29571 86
9515 547
15164 890
14779 251
14737 900
16802 454
5268 260
16596 445
10671 321
22897 704
9525 486
19081 348
3581 245
12352 627
36215 143
8314 999
9559 718
3586 644
7827 648