21115 625
7528 341
22107 744
396458 1004
274179 845
7901 348
7241 501
10401 263
6546 543
20618 85
27758 341
13132 156
33389 243
2979 243
6158 621
2136 152
24550 292