400 91
621 167
2881 859
3144 842
870 198
2582 533
11117 376
1792 377
2627 530
9382 490
10245 69
2385 322
1681 116
3793 623
1876 272
2098 490
2148 463
2771 435
432 60
25183 544
5369 573
3075 687
2765 260
3217 469
5359 633
4945 509
34099 656
8150 354