21231 213
15234 778
14476 153
34313 423
20899 317
25753 146
2057 245
17227 674
10235 109
14165 546
27820 194
23804 324
28286 514
12287 183
14938 913
6254 70
6469 442
6044 573
17569 508
6060 62
15654 404
9436 791
9673 737
52892 585
15124 143
10488 530
21570 294
32751 72