14583 147
33089 145
40658 432
2599 684
1238 310
8880 269
2066 567
3703 640
8082 343
1506 389
2668 638
54975 550
776 183
7714 642
20338 625
11055 732
9909 436
74864 110
4831 803
3535 769
2971 625
2892 634
10182 837
7684 216