45506 1124
38488 783
46688 517
21643 1893
45833 192
10291 899
26870 947
19638 1945
37065 1456
32376 1608