3183 515
1170 103
2866 258
7567 585
4287 464
9455 522
3814 128
3146 492
5531 491
6876 604
4617 209
9234 738
2666 416
7053 693
2962 659
10051 521
4327 195
1978 86
5216 677
5375 706
5597 835
1084 57
1803 292
6271 278