30022 808
15477 461
18391 278
32211 581
11831 687
9737 78
71223 309
100388 633
36843 544
19749 240
58260 157
1037 152
108126 766
9098 450