31808 325
43131 633
26364 653
22246 787
10023 344
14710 388
10562 75
10750 699
7952 288
12066 152
9570 228
14846 468
21753 242