4025 471
35484 521
10683 348
4160 80
7255 169
12800 738
10206 252
12243 131
45152 320
31055 864
25225 577
8086 633
14539 525
6959 264
17642 340
4320 277
10906 225
8287 493
4055 674
29292 882