2213 486
1433 37
4504 797
4765 284
27123 368
5259 658
3229 269
7384 872
15731 546
9642 516
6841 89
8922 694
18169 110
16754 613
2946 336
3813 349