3729 300
5425 631
3118 270
10530 481
2542 324
6887 446
7656 120
5080 636
10568 766
4550 465
9231 54
2283 317
1866 102
4154 521
3292 815
4432 444
9177 690
3401 747
4431 667
5259 795
5470 585
4390 851
4286 379
6513 469
16666 904
4064 257
11467 549
13677 596