20164 431
7706 681
18439 612
15699 116
25060 164
11495 357
15559 123
45949 328
41614 682
14539 461
9132 78
2129 397
2169 278
2607 323