1134 214
2955 700
2836 577
3143 146
18107 311
15980 739
17274 846
31406 66
13269 594
5841 359
12352 520