3053 270
10517 481
2506 324
6815 446
7523 120
5055 636
8936 766
4503 465
9197 54
2264 317
1827 102
4123 521
3262 815
4370 444
9121 690
3372 747
4411 666
5226 795
5393 585
4355 851
4246 379
6484 469
16608 904
4020 257
11513 549
13566 596
5702 909
8676 409