9629 1002
6581 568
4992 240
5143 730
11160 807
5280 598
9602 681
8555 577
7327 744
3951 253
7932 792
13318 58
9443 529
4483 397
15686 295
3445 77
2392 173
6405 37
14604 351
6845 288
8668 698
28505 498
6218 470
27422 217