303028 709
80315 175
10187 359
19192 97
38382 445
24712 282
4534 446
6817 745
1882 240
11447 642
5821 569
7592 509
3945 335
3957 130
2420 99
4369 341
3901 436