27302 427
3312 93
40748 866
21394 391
1784 115
15648 616
7116 657
6256 490
1923 234
1853 272
12610 237
2626 213
2636 614
3159 455