1143 214
2962 700
2919 577
3151 146
18117 311
15984 739
17324 848
31425 66
13272 594
5850 359
12382 520