2690 31
8882 747
4931 216
5131 720
5413 141
155731 264
40486 638
15754 71
8335 857
33305 240
9456 755
4800 150
7398 482
5703 539
3721 547
4918 562
4315 614
2075 366