22290 409
15776 106
21571 422
8085 59
20507 568
30947 207
15245 362
8482 795
17428 674
10166 47
12497 714
16344 576
4899 32
11228 158
13631 889
6293 282
6900 200
13963 622
5991 54