27053 41
12704 119
7203 47
47584 592
17051 731
15107 580
21416 188
2512 367
1476 220
1790 382
3270 203
3137 578
2340 633