31799 325
43124 633
26362 653
22244 787
10015 344
14704 388
10560 75
10749 699
7952 288
12064 152
9567 228
14832 468
21750 242