3032 627
1566 274
910 101
1876 193
2853 608
1394 319
2565 485
907 31
3246 629
18086 324
21064 293
15214 106
3257 580
2592 583
961 173
1884 82
2831 558
1332 80
2301 160
1631 422
3103 547
3490 667
3272 474
3469 87
1189 231
3012 54
20509 189
17538 450