2235 486
1456 37
4520 797
4783 284
27139 368
5284 658
3247 269
7400 872
15846 546
10226 516
6870 89
8942 694
18329 110
16777 613
2977 336
3833 349