691 163
1715 444
178012 701
5464 757
1793 247
2543 709
23632 438
194133 452
22463 922
31872 262
21792 86
141751 526
42567 463
42840 173