21982 279
14103 162
4545 453
4547 556
6290 105
2823 480
3001 98
1027 35
21453 576
11708 531
10276 254