302762 709
80294 175
10183 359
19083 97
38260 445
24686 282
4524 446
6814 745
1876 240
11424 642
5820 569
7581 509
3943 335
3954 130
2415 99
4369 341
3898 436