3580 293
8781 685
4213 284
4731 30
33880 755
31170 144
9276 768
20464 655
4918 90
29380 402
12865 47
2987 44
8873 529
4948 469
10847 634
8807 567
7123 660
11063 603
5197 417
6745 847
5722 703
7249 578
7360 126
2646 310
3722 475