4016 471
35257 521
10673 348
4155 80
7247 169
12797 738
10199 252
12237 131
45071 320
31046 864
25210 577
8064 633
14493 525
6924 264
17613 340
4309 277
10845 225
8267 493
4052 674
29120 882