105593 696
14532 427
47376 570
9340 200
94239 298
63108 377
122783 530
101673 961
10062 700
68861 840
48669 372
40483 244
68797 623
15929 653
38295 188
31517 597
86194 856
41766 610
81613 313
38773 89
36838 226
71080 935
58643 527
31009 978
12039 124
42457 400
26207 788
59163 162