953 313
1149 255
292 60
1695 342
2773 608
2407 781
2241 675
2171 621
1869 495
948 266
949 189
1050 257
17273 570
722 85
2635 435
3043 757
1618 444
2558 648
1160 255
2026 489
1351 391
906 150
2917 960
803 59
1949 505
2309 442
115 27
21649 262