8860 939
4288 151
3385 684
1438 219
1843 174
4830 482
3868 613
2595 294
2842 361
5844 729
4055 947
5748 854
3226 616
1980 106
2107 195
16847 535
20981 52
15589 218
27397 484