21121 625
7528 341
22107 744
396506 1004
274285 845
7901 348
7243 501
10402 263
6549 543
20624 85
27759 341
13144 156
33408 244
2982 243
6158 621
2136 152
24553 292