303086 709
80322 175
10190 359
19232 97
38429 445
24720 282
4534 446
6820 745
1883 240
11453 642
5823 569
7592 509
3945 335
3957 130
2423 99
4371 341
3901 436