1134 214
2955 700
2828 577
3143 146
18107 311
15980 739
17269 846
31403 66
13269 594
5839 359
12346 520