3111 653
5067 518
1277 182
1608 372
812 94
4108 448
5816 329
10324 857
2661 153
9643 584
2828 311
3030 410
1680 64
4129 317
6608 200
2377 551
4487 332
4626 596
6959 52
3040 60
6177 567
4774 836
4183 672
1769 257