24412 721
51694 548
30437 710
8659 334
222288 396
2611 201
19995 526
1589 112
5022 505
25180 921
2523 270
2776 438
7286 490
4872 780
1703 143
3122 646