318 95
2630 613
2791 577
2715 550
1608 509
18030 301
5912 641
7239 599
30229 289
15977 359
2936 197
50434 174
18551 286
12273 104
4769 374
15497 509
11428 633
3969 497
3793 196
7126 466
5202 662
6033 99
3548 524
2356 261