2625 31
8835 747
4885 216
5059 720
5298 141
155637 264
40310 638
15645 71
8305 857
33153 240
9451 755
4768 150
7355 482
5678 539
3716 547
4869 562
4307 614
2068 366