40096 450
57407 137
30922 164
25649 685
52210 349
37912 387
27191 617
31113 798
22197 856
32912 319
37997 214
56428 563
40400 642
28310 379
37871 242
26633 420
34942 606
31430 706
107742 896
28057 120
31571 725
46158 604
37179 308
118424 905