1459 316
138640 523
12192 726
24343 626
15829 441
15103 438
19628 375
33570 394
19048 703
32147 598
22284 159