4298 80
3242 892
866 198
3652 449
2283 236
2599 703
1984 169
1475 251
2917 597
1673 309
431 40
2690 726
1067 186
1389 214
877 120
2144 541
1962 417
2666 489
3097 711
3323 184
5731 562
2928 774
3739 777
555 31
1280 153
4014 854
24884 726
4301 334