150600 715
91794 699
35816 270
37680 68
174065 437
34016 363
99506 648
74085 511
53696 606
38994 89
40354 252
295172 1066
47093 527
33761 193
149063 625
63910 292
31371 801
44116 704
22855 630
224160 871
116624 447
30150 220
70106 685
56200 470
114724 543
43808 179
46201 914
54537 236