1227 32
9303 940
19252 192
12201 793
35410 740
5848 53
5367 389
2481 152
5283 299
16214 294
11121 506
13290 271
8976 671
3108 709
5433 752
4578 610