4580 626
2301 32
4815 588
105871 129
19639 798
2981 601
3099 409
44609 326
18055 503
4631 714
4907 611
46797 200
5237 312
5589 537
8305 651
9976 792
45605 455
21731 506
5641 78
5342 672
32887 736
185133 426
14322 226
20473 968
4277 597
2489 83
104706 978
3405 498