27933 600
1304 163
3356 105
16501 132
92237 683
19084 358
12541 666
11041 715
9576 165
2294 367
21923 486
4919 331