32882 840
29366 597
19702 101
28837 345
25786 185
9342 170
11898 282
31136 165
10148 212
18999 475
31766 77
11345 303
51856 470
20752 373