5830 328
1724 217
3078 820
3023 379
4121 948
8048 290
2732 509
2015 336
1240 271
7955 967
2544 639
2299 334