952 30
5183 529
1464 215
988 77
2457 476
1358 142
1702 130
2791 647
1898 326
3174 547
4842 888
3437 760
3337 247
2815 414
2538 499
3766 724
1880 331
1558 232
972 191
2698 512
574 61
18920 292
2899 557
2338 397
1135 157
2126 280
2957 597
2232 539