950 30
5170 529
1461 215
983 77
2453 476
1356 142
1697 130
2789 647
1896 326
3171 547
4835 888
3435 760
3326 247
2813 414
2536 499
3761 724
1880 331
1556 232
970 191
2695 512
570 61
18919 292
2898 557
2333 397
1131 157
2119 280
2954 597
2228 539