303057 709
80317 175
10188 359
19213 97
38407 445
24717 282
4534 446
6819 745
1883 240
11452 642
5823 569
7592 509
3945 335
3957 130
2420 99
4370 341
3901 436