3029 337
6085 58
15605 575
3540 332
2906 409
6252 246
10942 638
5762 247
3630 581
3820 271
3048 214
2876 473
8768 476
10758 428
6430 848
2350 554
5999 674
5116 714
5714 292
13018 860
8701 791
4339 100
723 168
2350 696