4016 471
35264 521
10673 348
4155 80
7247 169
12797 738
10199 252
12237 131
45074 320
31046 864
25210 577
8065 633
14493 525
6924 264
17613 340
4309 277
10846 225
8268 493
4052 674
29122 882