303468 709
80375 175
10211 359
19410 97
38657 445
24760 282
4543 446
6833 745
1888 240
11490 642
5834 569
7608 509
3948 335
3964 130
2433 99
4379 341
3908 436