2699 31
8889 747
4934 216
5145 720
5427 141
155752 264
40512 638
15766 71
8339 857
33332 240
9456 755
4802 150
7400 482
5710 539
3722 547
4918 562
4315 614
2075 366