253 60
2496 802
1099 229
3111 853
2548 491
2912 576
2108 419
2234 457
15300 473
2423 685
2740 657
1263 360
2079 428
1794 373
2743 644
1554 325
2386 559
1737 333
27183 552
2536 508
862 173
2599 497
2782 507
3035 412
1745 41
165863 239
32714 431
19643 522