26063 52
34987 300
18593 295
32128 454
28646 364
28032 876
35722 743
18899 649
25864 556
40913 735
29670 274
39173 945
13667 924
25812 912
23601 385
29765 431
29216 663
24409 252
18965 873
33555 239
45740 533
21025 153
26939 231
30950 876