303406 709
80366 175
10209 359
19372 97
38611 445
24753 282
4543 446
6833 745
1886 240
11488 642
5833 569
7605 509
3947 335
3963 130
2430 99
4374 341
3907 436