29827 808
15345 461
18239 278
31911 581
11761 687
9670 78
70938 309
99804 633
36728 544
19642 240
58002 157
1035 152
107319 766
9018 450