3001 60
5776 329
6421 585
4640 626
7504 235
4580 596
2303 300
6108 538
9282 589
2814 557
10272 857
44467 506
2985 410
1224 161
15211 640
7567 541
1955 420
24804 726
9598 584
3841 238
13793 931
4012 500
4298 589
35382 554