27039 41
12698 119
7203 47
47555 592
17045 731
15094 580
21405 188
2512 367
1476 220
1790 382
3270 203
3137 578
2340 633