21611 607
1001 192
15723 934
2718 703
1068 233
2124 449
2633 648
2092 467
52566 453
7580 515
9363 347
2738 76