1380 260
611 39
23615 721
5116 711
5164 275
2505 74
5860 459
26216 274
2690 288
12633 485
20753 73
15727 323
16964 754
8813 496
11733 833
5741 309