458 108
1407 366
2956 860
1273 320
40747 647
1936 422
463 113
2156 611
2585 650
2850 716
2341 605
2797 594
618 134
2940 625
1143 215
1838 562
1647 402
255 72
2550 620
2085 461
2045 670
2972 903
2095 445
1527 440
358 98
1030 250
1194 328
2295 621