303489 709
80378 175
10211 359
19418 97
38674 445
24761 282
4543 446
6833 745
1888 240
11492 642
5834 569
7609 509
3948 335
3964 130
2433 99
4380 341
3908 436