27303 427
3314 93
40748 866
21395 391
1784 115
15650 616
7117 657
6257 490
1923 234
1853 272
12611 237
2627 213
2636 614
3159 455