14515 427
47297 570
9332 200
94005 298
63057 377
122398 530
100631 958
10054 700
68667 840
48452 372
40373 244
68621 623
15884 653
38007 188
31298 597
85963 855
41521 610
81493 313
37459 88
36818 226
70965 934
58358 527
30797 978
11989 124
42384 400
26178 787
58812 162
98005 521