2692 31
8884 747
4931 216
5133 720
5420 141
155732 264
40489 638
15758 71
8335 857
33306 240
9456 755
4801 150
7399 482
5704 539
3721 547
4918 562
4315 614
2075 366