27940 600
1305 163
3359 105
16507 132
92239 683
19107 358
12545 666
11046 715
9580 165
2297 367
21940 486
4922 331