2696 64
3884 304
5609 661
4538 392
5347 537
12393 570
6135 806
16854 532
9940 607
2725 165
8147 712
13722 422
12011 500
6650 86
10326 117
10054 225
3388 150
5240 674
8199 292
5015 85
6475 588
4123 505
7978 726
3895 259