29618 147
59268 586
26178 445
27011 504
15085 306
38800 386
98142 495
19635 264
38411 301
44956 659
17402 907
16999 126
2833823 4107
386678 1079
42299 582
47357 385
60685 486
59682 872
68852 833
84486 616
37521 843
56300 314
85433 482
33681 601