14515 427
47298 570
9332 200
94006 298
63058 377
122400 530
100633 958
10054 700
68669 840
48453 372
40375 244
68621 623
15885 653
38007 188
31298 597
85963 855
41522 610
81493 313
37465 88
36818 226
70967 934
58360 527
30799 978
11989 124
42384 400
26178 787
58813 162
98009 521