1134 214
2955 700
2835 577
3143 146
18107 311
15980 739
17274 846
31404 66
13269 594
5841 359
12351 520