1298 260
455 39
23242 721
4847 711
4195 275
2087 74
5502 459
25845 274
2621 288
12451 485
20130 73
15567 323
16552 754
8664 496
11331 833
5371 309