3268 402
3591 87
5059 561
2686 338
19332 782
2219 85
7438 597
11472 636
2900 242
4902 584
7999 102
2377 169
3738 784
12782 902
4257 383