31021 392
46092 709
48061 601
16506 309
24101 72
21615 160
26518 519
30263 750
30006 75
31039 152
979 79
1235 237