7228 831
5647 424
1859 96
5391 755
3538 282
2151 356
4308 641
1207 314
2169 588
3900 35
3693 347
4561 384
5533 323
7684 169
2790 478
1005 130
949 74
2475 552
842 105
4063 589
5984 764
4426 877
1442 99
912 139
12464 315
1443 267
3944 32
5894 553