57983 586
25041 445
26478 504
14227 306
37430 390
95634 495
18823 264
37262 301
43556 660
16991 907
16379 126
2682712 4022
384300 1079
41912 582
46997 385
60066 486
59332 872
68111 833
82750 616
36317 843
55108 314
83499 481
32642 600
21944 107