27066 41
12713 119
7206 47
47607 592
17060 731
15120 580
21424 188
2513 367
1477 220
1790 382
3272 203
3138 578
2342 633