3080 130
8949 508
2851 374
4568 590
6145 451
3216 67
5607 407
5681 625
7701 290
5044 874
9381 38
4712 200
4943 608
4443 498
3042 46
925 100
4613 867
3996 291
11443 703
5041 135
9874 830
5042 621
14137 277
6454 64
9447 967
3575 484
5100 525
5505 567