3405 616
1163 127
2222 553
1412 181
2601 584
2015 178
1148 100
3007 336
1103 79
3647 332
2966 805
2321 558
1067 126
3064 841
3465 864
2841 528
2903 657
1916 290
1378 277
660 69
2199 340