2691 31
8883 747
4931 216
5132 720
5417 141
155731 264
40488 638
15757 71
8335 857
33306 240
9456 755
4801 150
7399 482
5703 539
3721 547
4918 562
4315 614
2075 366