23376 551
52368 563
12977 235
38163 199
4586 746
2570 262
2455 43
4640 466
8460 904
4287 271
22657 621
45263 950