27941 600
1305 163
3359 105
16508 132
92240 683
19110 358
12545 666
11046 715
9580 165
2297 367
21940 486
4922 331