3096 60
6386 519
3696 401
3444 649
3744 822
4586 544
8600 433
3725 154
9695 584
44561 506
5933 219
5470 78
4893 251
6376 625
2428 551
6511 586
9380 589
939 38
6155 185
3076 796
4694 894
2703 248
5805 526
14943 264