105286 913
23021 623
76378 606
46327 462
28895 863
99614 212
72494 350
43916 768
121770 867
28066 176
15505 416
9791 365
70200 291
105900 898
13465 612
19798 153
130121 1028
158421 355
30548 746
39840 762
22984 493
48061 451
40195 429
59300 259
83758 527
18815 59
124963 837
33053 746