21121 625
7528 341
22107 744
396523 1004
274328 845
7902 348
7244 501
10402 263
6550 543
20626 85
27759 341
13147 156
33416 244
2982 243
6160 621
2137 152
24555 292