2250 250
3198 67
14242 845
7685 290
5889 436
10389 574
5001 662
4406 598
3469 170
6559 493
6364 114
3024 46
9347 547
6343 263
3345 462
6254 561
10597 236
14645 725
4969 391
21730 662
2038 234
4495 162
3533 167
7341 321
7238 607
5271 638
9644 524
2683 136