3099 560
4719 568
1214 173
13648 805
1681 340
3814 916
2477 243
1030 39
5255 660
11542 580
4187 540
3899 673
17338 153
5650 1009
31648 768
4828 226