21127 625
7530 341
22107 744
396570 1004
274427 846
7902 348
7245 501
10405 263
6550 543
20632 85
27759 341
13155 156
33447 244
2982 243
6160 621
2137 152
24560 292