5047 613
2992 579
15844 694
7841 666
2838 76
3020 516
812 167
967 143
863 107
1077 122
3405 665
951 45
8401 865
10264 713
87737 752
148607 844
5627 809
13547 62
524904 1240
1637 369
1908 441
2621 505
675 107
1038 224
3498 835
3061 637
921 147
2356 588