1143 235
4791 93
3816 604
126242 209
59367 177
29811 369
5284 605
3877 76
24585 798
5364 501
9281 614
37814 694
3421 422