1130 214
2955 700
2821 577
3143 146
18106 311
15980 739
17264 846
31402 66
13269 594
5838 359
12343 520