3114 845
2601 459
1764 516
1538 268
670 123
687 73
2554 700
59862 348
2087 559
1662 203
380 58
945 220
2830 566