2225 486
1438 37
4507 797
4772 284
27127 368
5269 658
3237 269
7390 872
15758 546
9784 516
6851 89
8929 694
18215 110
16759 613
2959 336
3815 349