3065 516
3687 385
5165 129
4044 637
2398 296
3361 808
21178 182
6881 866
2892 452
1016 114
40066 595
1587 224
2785 543
7874 251
696 55
4288 713
3029 240
9785 770
5652 403
7341 582
4405 562
7714 290