302967 709
80310 175
10186 359
19176 97
38361 445
24706 282
4532 446
6816 745
1882 240
11446 642
5821 569
7591 509
3944 335
3957 130
2418 99
4369 341
3900 436