3001 97
6131 644
4801 895
14473 265
18549 361
3484 229
6038 556
8176 508
3430 436
5852 256
6133 701
10296 743
4306 282
10963 538
9601 105
4568 606
3860 480
7441 611
4783 360
6028 647
5757 433
6082 685
1697 50
9843 275
48267 941
38052 89
5319 348
6817 292