14862 293
9817 85
4831 803
3215 938
2330 394
2240 626
3447 52
3013 560
7684 216
3535 769
3017 844
5715 136
50070 721
24869 472
27294 881
1238 310
8880 269
3703 640
1506 389
638 198
27712 505
3000 243
16044 390
9909 436