50016 618
42847 80
94475 489
60965 385
43331 650
3373 106
5966 466
43048 113
13224 524
40408 444
59657 377
45398 349
42596 1166
33350 429
40183 445
44444 148
47103 384
35116 171
19248 82
34788 399
71282 644
81162 821
35610 82
96057 734
75662 322
40732 776
63733 685
9633 605