31092 392
46219 709
48197 601
16589 309
24227 72
21713 160
26801 520
30514 750
30137 75
31120 152
993 79
1252 237