31642 325
43014 633
26248 653
22116 787
9929 344
14549 388
10542 75
10711 699
7904 288
11992 152
9522 228
14673 468
21603 242