21122 625
7529 341
22107 744
396528 1004
274348 845
7902 348
7244 501
10403 263
6550 543
20626 85
27759 341
13149 156
33423 244
2982 243
6160 621
2137 152
24557 292