27040 545
5859 638
2711 412
1748 143
1477 41
2690 369
165211 239
26586 618
32133 431
19343 522
12516 472
14276 771
10576 283
10928 605
3129 173
5872 244
16470 571
3463 479