1031 61
3873 86
1914 376
578 46
2313 323
4344 412
3511 265
2130 345
6577 250
1694 419
8483 493
2524 568
870 104
1423 184
3252 630
2575 546
2221 372
2577 676
5267 654
1227 187
2715 569
864 33
7381 856
5507 618