16050 732
17473 692
41318 797
3266 43
4649 400
45395 549
29320 481
4125 542
2803 142
5212 670
12422 369
64656 157
5716 121
6788 616
4028 689
3907 881
1332 80
3453 270
2981 423
2491 185