1593 290
4280 639
769 69
3259 504
6000 436
1608 209
2911 256
45429 81
1279 245
23491 702
9235 270
3055 259
3009 517
2591 180
3023 222