23382 551
52549 563
12993 235
38209 199
4586 746
2571 262
2457 43
4641 466
8462 904
4292 271
22667 621
45272 950