28096 530
27247 722
20687 936
21032 185
7578 566
18219 652
23274 517
3641 152
10114 189
30241 155
16896 154
17259 114
7878 713
16573 636
15205 754
6775 112
13339 678
8363 208
2737 420