1138 214
2958 700
2862 577
3147 146
18113 311
15983 739
17288 846
31410 66
13270 594
5844 359
12364 520