27068 41
12716 119
7207 47
47610 592
17062 731
15121 580
21428 188
2513 367
1477 220
1790 382
3272 203
3138 578
2342 633