319 95
2635 613
2821 577
2809 550
1611 509
18050 301
5928 641
7241 599
30248 289
16023 359
2938 197
50690 174
18570 286
12277 104
4890 374
15560 509
11437 633
3974 497
3799 196
7135 466
5203 662
6039 99
3549 524
2358 261