2963 848
1109 241
2391 529
3120 988
1771 367
1635 356
7038 492
24959 110
9252 74
15905 159
14888 850
2960 638
873 242
1630 352
1550 427
210 38
2092 294
1800 493
2278 685
1768 368
1167 143
597 127
3080 902
2826 560
1197 316
1890 376
827 145
2172 522