15035 461
17846 278
31074 581
11556 687
9459 78
70081 309
98346 633
36426 544
19318 240
57273 157
986 152
104908 766
8798 450