3729 300
5426 631
3120 270
10531 481
2542 324
6888 446
7656 120
5080 636
10573 766
4550 465
9236 54
2284 317
1866 102
4154 521
3292 815
4432 444
9180 690
3401 747
4431 667
5259 795
5471 585
4390 851
4287 379
6513 469
16667 904
4065 257
11469 549
13679 596