27878 700
1668 118
3878 523
8762 521
2852 338
1908 213
2475 142
5932 653
8545 708
2663 109
2085 183
3373 335
8540 286
3311 85
4907 504
6383 553
28154 339
8877 455
5225 698
5097 546
12399 676
7904 731
1888 239
4763 849