30272 582
13997 685
14376 369
13901 267
9902 492
8114 174
5450 152
21351 626
12464 729
16437 892
9365 375
6070 818
5758 300
7410 153
10587 133
9553 346
2366 227
3582 681
18760 669
6564 831
6354 501
5084 418