27037 41
12698 119
7203 47
47552 592
17045 731
15088 580
21405 188
2512 367
1476 220
1790 382
3270 203
3137 578
2340 633