19875 838
318388 846
29931 262
47125 595
45657 512
34265 829
34648 602
49385 722
45341 422
81101 453
101126 913
185870 518
68653 198
24369 848
55852 417
99895 491
32054 85
91642 575
39882 134
117982 505
87454 608
41545 1008
18206 332
95738 596