1145 214
2963 700
2939 577
3152 146
18119 311
15986 739
17341 848
31437 66
13272 594
5851 359
12385 520