21127 625
7530 341
22107 744
396573 1004
274457 846
7903 348
7245 501
10405 263
6550 543
20632 85
27759 341
13156 156
33448 244
2982 243
6160 621
2137 152
24560 292