318 95
2624 613
2770 577
2643 550
1605 509
18012 301
5887 641
7235 599
30220 289
15946 359
2936 197
50262 174
18525 286
12271 104
4768 374
15396 509
11423 633
3960 497
3784 196
7118 466
5197 662
6027 99
3548 524
2356 261