303094 709
80323 175
10190 359
19233 97
38431 445
24721 282
4534 446
6820 745
1883 240
11455 642
5823 569
7592 509
3945 335
3957 130
2423 99
4371 341
3901 436