319 95
2635 613
2812 577
2773 550
1610 509
18043 301
5924 641
7240 599
30245 289
16012 359
2938 197
50609 174
18564 286
12276 104
4858 374
15552 509
11436 633
3973 497
3799 196
7134 466
5203 662
6038 99
3549 524
2358 261