27012 41
12698 119
7202 47
47507 592
17033 731
15072 580
21398 188
2511 367
1475 220
1788 382
3270 203
3137 578
2339 633