331 58
585 164
18853 384
1876 138
15482 274
2950 690
7864 646
1093 215
1422 100
22259 591
2543 524
2871 639
2426 542
3437 374
5143 296
3242 478
3166 447
2842 652
4048 340
7955 302
17047 624
10866 665
3499 726
5869 142