23258 551
52015 563
12790 235
37546 199
4574 746
2560 262
2442 43
4631 466
8449 904
4271 271
22527 619
45137 950