3641 805
4439 568
17344 358
15841 829
1442 64
1915 278
9086 230
5148 484
6351 280
7261 674
9757 714
7208 657
5171 127
3481 109
3969 562