1362 260
561 39
23516 721
5038 711
4931 275
2384 74
5749 459
26089 274
2665 288
12582 485
20533 73
15681 323
16856 754
8767 496
11534 833
5641 309