27047 41
12703 119
7203 47
47578 592
17049 731
15103 580
21415 188
2512 367
1476 220
1790 382
3270 203
3137 578
2340 633