8860 939
4287 151
3384 684
1437 219
1841 174
4829 482
3867 613
2593 294
2836 361
5842 729
4053 947
5746 854
3224 616
1978 106
2106 195
16835 535
20961 52
15579 218
27386 484