1027 235
4705 93
3786 604
126217 209
59311 177
29786 369
5283 605
3876 76
24584 798
5364 501
9278 614
37805 694
3421 422