27029 41
12698 119
7202 47
47528 592
17034 731
15080 580
21402 188
2511 367
1476 220
1789 382
3270 203
3137 578
2340 633