29232 145
11783 687
67546 856
9698 78
71039 309
26948 293
99998 633
36777 544
19687 240
58101 157
107639 766
9049 450
1676 273