1253 120
1411 310
953 176
3266 702
2289 645
2188 433
2308 614
2649 237
783 78
3580 717
1444 340
851 165
3561 766
1083 179
457 25
1099 276
502 93
2880 825
2580 393
4525 523
2297 410
1659 333
1446 194
3055 540