1459 316
138650 523
12192 726
24343 626
15829 441
15110 438
19628 375
33571 394
19048 703
32147 598
22284 159