3056 270
10525 481
2509 324
6822 446
7540 120
5066 636
8943 766
4514 465
9209 54
2274 317
1830 102
4129 521
3262 815
4375 444
9129 690
3377 747
4418 666
5229 795
5402 585
4362 851
4250 379
6494 469
16615 904
4036 257
11524 549
13572 596
5707 909
8687 409