521 50
2827 594
2880 717
602 105
1141 336
1239 303
593 119
1012 256
436 116
2583 641
232 30
1183 246
373 62
2846 856
2231 489
150 28
3807 783
2061 529
2778 542
1500 401
4003 896
1834 306
3068 832
1851 416