132753 600
34945 168
65777 669
70830 703
159598 335
42833 109
36357 484
71040 243
56817 581
80855 602
70959 629
55025 322
166862 773
59630 93
66177 481
54560 339