952 30
5180 529
1461 215
988 77
2456 476
1358 142
1702 130
2791 647
1898 326
3174 547
4841 888
3437 760
3334 247
2815 414
2538 499
3763 724
1880 331
1557 232
972 191
2698 512
571 61
18919 292
2898 557
2336 397
1134 157
2123 280
2957 597
2232 539