2851 516
3617 385
5063 129
4010 637
2351 296
3323 808
21140 182
6821 866
2827 452
994 114
39947 595
1558 224
2754 543
7837 251
669 55
4265 713
3004 240
9753 770
5623 403
7307 582
4378 562
7685 290