24406 721
51671 548
30420 710
8659 334
221907 396
2608 201
19992 526
1583 112
5016 505
25167 921
2520 270
2771 438
7283 490
4842 780
1700 143
3121 646