302992 709
80311 175
10187 359
19183 97
38372 445
24706 282
4533 446
6817 745
1882 240
11447 642
5821 569
7591 509
3945 335
3957 130
2418 99
4369 341
3900 436