21712 607
1021 192
15731 934
2764 703
971 233
2115 449
2670 648
2153 467
52526 452
7482 515
9336 347
2719 76