3031 105
4581 612
5564 292
2046 126
23688 178
5975 135
2752 89
3644 849
3431 145
4918 214
3692 552
2364 419
12435 477
1846 143
5900 676
8861 308
8403 583
5102 546
2958 201
8313 877
4281 747
3686 266
4682 693
2818 336