1449 316
138479 523
12188 726
24335 626
15813 441
15089 438
19621 375
33558 394
19045 703
32133 598
22275 159