27398 427
3425 93
40835 866
21469 391
1808 115
15737 616
7150 657
7037 491
1945 234
1870 272
12667 237
2667 213
2651 614
3183 455