31622 325
42995 633
26229 653
22101 787
9924 344
14516 388
10539 75
10705 699
7891 288
11981 152
9521 228
14657 468
21572 242