3066 516
3688 385
5169 129
4045 637
2398 296
3361 808
21178 182
6881 866
2892 452
1016 114
40066 595
1588 224
2785 543
7874 251
699 55
4289 713
3029 240
9785 770
5652 403
7341 582
4405 562
7714 290