27083 41
12724 119
7211 47
47654 592
17067 731
15139 580
21432 188
2513 367
1477 220
1790 382
3273 203
3138 578
2342 633