40268 737
5638 423
5773 555
124987 684
43424 888
15054 235
34387 345
216680 794
27580 626
92014 780
59629 483
110036 365
152368 745
69400 857
160703 656
9458 585
7948 810
75559 276
213124 905
94869 560
90892 473
64314 127
36325 235
45541 479
39182 349
17274 212
7170 486
4327 381