31689 325
43040 633
26284 653
22155 787
9945 344
14586 388
10544 75
10717 699
7918 288
12009 152
9534 228
14689 468
21659 242