27057 41
12708 119
7204 47
47592 592
17055 731
15111 580
21417 188
2512 367
1476 220
1790 382
3271 203
3138 578
2340 633