30278 582
13997 685
14378 369
13904 267
9904 492
8115 174
5452 152
21354 626
12464 729
16444 892
9366 375
6074 818
5759 300
7410 153
10587 133
9553 346
2366 227
3583 681
18761 669
6564 831
6354 501
5085 418