30261 582
13994 685
14375 369
13897 267
9902 492
8110 174
5449 152
21346 626
12462 729
16437 892
9364 375
6070 818
5758 300
7407 153
10587 133
9552 346
2366 227
3582 681
18756 669
6563 831
6349 501
5083 418