31635 325
43007 633
26244 653
22109 787
9927 344
14540 388
10541 75
10708 699
7902 288
11984 152
9522 228
14667 468
21591 242