1451 227
1627 202
2090 217
2815 43
16613 619
4968 479
4373 660
3832 635
2192 235
26800 529
17389 596
4017 692