302706 709
80285 175
10183 359
19057 97
38230 445
24679 282
4523 446
6813 745
1875 240
11417 642
5820 569
7580 509
3942 335
3952 130
2413 99
4368 341
3895 436