1138 214
2958 700
2856 577
3146 146
18112 311
15983 739
17288 846
31407 66
13270 594
5843 359
12361 520