302652 709
80275 175
10183 359
19038 97
38204 445
24671 282
4523 446
6813 745
1875 240
11411 642
5820 569
7579 509
3942 335
3952 130
2413 99
4368 341
3895 436