31673 325
43032 633
26273 653
22142 787
9942 344
14577 388
10544 75
10715 699
7911 288
12004 152
9531 228
14685 468
21647 242