31041 392
46120 709
48098 601
16524 309
24130 72
21633 160
26582 519
30310 750
30050 75
31056 152
984 79
1238 237