306352 850
29615 81
45109 217
52263 646
43990 273
47262 472
50854 674
51076 517
24563 835
65600 916
57375 770
41310 568
52152 369
71404 228
49859 476
40583 691
49949 596
36541 160
54019 289
46588 767
46382 404
145597 509
60558 939
63875 332