2238 486
1456 37
4521 797
4783 284
27139 368
5285 658
3247 269
7403 872
15853 546
10251 516
6871 89
8943 694
18337 110
16777 613
2978 336
3835 349