21582 769
11281 48
25910 164
11170 55
19950 299
30350 225
11331 422
5564 98
17033 707
22270 184
19631 452
18566 869