7096 455
5379 462
10013 181
2942 64
7544 776
8112 818
6432 588
3418 359
35643 816
15999 694
22125 724
2501 566
1806 263
12645 194
4519 922