30277 582
13997 685
14376 369
13903 267
9903 492
8114 174
5452 152
21354 626
12464 729
16441 892
9365 375
6073 818
5758 300
7410 153
10587 133
9553 346
2366 227
3583 681
18760 669
6564 831
6354 501
5085 418