666 120
6107 174
1639 336
2906 912
1439 101
13150 680
11272 523
16173 688
2401 533
2748 555
15477 586
3397 312
7502 213
2458 156
3538 649
6101 588
1456 204
1161 210
8785 803
5983 177
30313 363
4001 537
8894 561
2505 216
871 37
6996 608
2581 378
3844 419