27080 41
12722 119
7209 47
47643 592
17067 731
15138 580
21430 188
2513 367
1477 220
1790 382
3272 203
3138 578
2342 633