31041 392
46121 709
48099 601
16525 309
24131 72
21633 160
26586 519
30311 750
30050 75
31056 152
984 79
1238 237