23396 551
53250 564
13040 235
38362 199
4596 746
2573 262
2462 43
4644 466
8470 904
4293 271
22709 621
45304 950