27059 41
12708 119
7204 47
47596 592
17055 731
15111 580
21421 188
2512 367
1476 220
1790 382
3272 203
3138 578
2340 633