2250 486
1470 37
4524 797
4789 284
27142 368
5292 658
3254 269
7409 872
15878 546
10492 516
6885 89
8950 694
18384 110
16788 613
2980 336
3841 349