3682 586
1782 353
5992 571
1309 255
17296 829
29298 101
175198 794
18140 620
13167 418
3713 678
4663 488
3616 393
4360 577
2670 543
777 89
3726 893