302711 709
80287 175
10183 359
19060 97
38232 445
24679 282
4523 446
6813 745
1875 240
11418 642
5820 569
7580 509
3942 335
3952 130
2413 99
4368 341
3895 436