27931 600
1304 163
3356 105
16501 132
92237 683
19067 358
12541 666
11040 715
9572 165
2294 367
21921 486
4919 331