2710 31
8893 747
4940 216
5155 720
5430 141
155754 264
40520 638
15775 71
8342 857
33340 240
9456 755
4811 150
7402 482
5713 539
3722 547
4920 562
4318 614
2077 366