1362 260
561 39
23515 721
5037 711
4931 275
2383 74
5749 459
26087 274
2665 288
12579 485
20532 73
15681 323
16855 754
8767 496
11533 833
5639 309