27040 41
12699 119
7203 47
47560 592
17045 731
15096 580
21407 188
2512 367
1476 220
1790 382
3270 203
3137 578
2340 633