12311 105
170291 824
50003 613
72364 816
17247 417
22539 539
62488 344
132096 532
78592 952
460131 1016
316330 664
34038 611
15095 456
322185 1021
29004 849
182428 599
87266 389
345816 861
476682 1557
7362 385
137682 698
28990 75
88199 662
61028 860
115685 484
13716 357
44901 650
46318 113