9576 239
12693 801
2835 879
2929 902
1155 340
4586 433
1531 355
2920 594
921 218
2676 511
1799 262
2315 575
4164 871
4232 296
6943 728
149 36
1693 547
3886 71
9009 284
5216 230
7284 104
1044 280
4687 673
3001 786