1459 316
138632 523
12191 726
24343 626
15827 441
15102 438
19627 375
33570 394
19048 703
32146 598
22284 159