21127 625
7530 341
22107 744
396552 1004
274386 845
7902 348
7244 501
10404 263
6550 543
20630 85
27759 341
13152 156
33439 244
2982 243
6160 621
2137 152
24557 292