2994 651
15704 605
844 89
865 116
12176 118
21344 1102
2660 623
1443 114
1761 514
3203 339
1844 61
503 31
1571 359
2641 670
3599 590
4138 788
2541 637
2690 595
3678 904
3482 712
3661 925
1651 80
1523 155
2897 718