31675 325
43033 633
26274 653
22142 787
9942 344
14578 388
10544 75
10715 699
7913 288
12004 152
9532 228
14686 468
21649 242