1145 214
2966 700
2959 577
3155 146
18122 311
15989 739
17353 848
31449 66
13274 594
5853 359
12388 520