318 95
2624 613
2771 577
2645 550
1605 509
18012 301
5887 641
7235 599
30221 289
15947 359
2936 197
50266 174
18527 286
12271 104
4768 374
15397 509
11424 633
3961 497
3785 196
7118 466
5197 662
6028 99
3548 524
2356 261