15821 77
6001 179
4220 617
9051 633
3009 472
2003 93
3630 463
3770 417
2367 79
5409 802
4533 712
4484 677
19697 324
910 76
93797 532
6378 408
2627791 6560
28441 521
3348 376
7421 215
5037 806
5613 445
10277 418
3512 594
2337 303
2403 523
8607 131
55821 440