1228 32
9304 940
19255 192
12201 793
35414 740
5849 53
5368 389
2481 152
5284 299
16215 294
11124 506
13292 271
8977 671
3108 709
5433 752
4582 610