32141 392
11419 621
16518 52
16684 413
17376 907
12662 261
42627 292
41020 96
16932 126
2809903 4101
2555571 3575
388141 1161
234081 590
194826 744
47315 385
57331 627
64918 609
59624 872
82419 612
68718 833
42464 612
58808 735
31337 884
84255 616
86454 873
60793 408
56176 314