3056 270
10522 481
2507 324
6819 446
7533 120
5060 636
8942 766
4513 465
9205 54
2270 317
1830 102
4128 521
3262 815
4374 444
9127 690
3377 747
4416 666
5228 795
5398 585
4360 851
4248 379
6487 469
16614 904
4026 257
11522 549
13570 596
5706 909
8686 409