1459 316
138636 523
12192 726
24343 626
15828 441
15102 438
19627 375
33570 394
19048 703
32146 598
22284 159