31713 325
43061 633
26306 653
22178 787
9955 344
14623 388
10548 75
10725 699
7927 288
12022 152
9542 228
14708 468
21675 242