27077 41
12720 119
7209 47
47642 592
17066 731
15136 580
21429 188
2513 367
1477 220
1790 382
3272 203
3138 578
2342 633