303427 709
80370 175
10210 359
19393 97
38630 445
24758 282
4543 446
6833 745
1887 240
11489 642
5834 569
7606 509
3948 335
3963 130
2433 99
4376 341
3908 436