12311 105
170293 824
50003 613
72364 816
17247 417
22540 539
62489 344
132104 532
78592 952
460140 1016
316335 664
34040 611
15096 456
322194 1021
29004 849
182434 599
87270 389
345822 861
476685 1557
7362 385
137688 698
28990 75
88203 662
61029 860
115691 484
13716 357
44904 650
46318 113