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