22017 158
5151 650
13652 505
4501 425
12975 229
3759 285
3212 156
11704 666
4863 515
5938 664
8478 784
5416 299
2125 216
3413 614
25905 558
7706 116
4552 928
4906 582
2695 270
7414 242
16308 541
27343 568
2400 125
12565 378