1145 214
2963 700
2949 577
3154 146
18121 311
15986 739
17345 848
31440 66
13272 594
5851 359
12385 520