27929 600
1304 163
3355 105
16493 132
92233 683
19041 358
12540 666
11040 715
9568 165
2294 367
21918 486
4919 331