303070 709
80320 175
10189 359
19217 97
38415 445
24718 282
4534 446
6820 745
1883 240
11453 642
5823 569
7592 509
3945 335
3957 130
2420 99
4371 341
3901 436