21127 625
7530 341
22107 744
396564 1004
274410 846
7902 348
7244 501
10404 263
6550 543
20630 85
27759 341
13153 156
33443 244
2982 243
6160 621
2137 152
24558 292