40285 737
5638 423
5775 555
125071 684
43450 888
15062 235
34421 346
217007 795
27586 626
92027 780
59649 483
110104 365
152466 745
69431 857
160751 656
9463 585
7948 810
75587 276
213193 905
94911 560
90934 473
64336 127
36330 235
45554 479
39195 349
17293 212
7170 486
4327 381