3080 130
8949 508
2851 374
4568 590
6144 451
3216 67
5607 407
5681 625
7701 290
5044 874
9381 38
4712 200
4942 608
4443 498
3042 46
925 100
4613 867
3995 291
11427 703
5041 135
9873 830
5041 621
14137 277
6453 64
9447 967
3574 484
5099 525
5504 567