2709 31
8892 747
4939 216
5152 720
5430 141
155754 264
40520 638
15773 71
8341 857
33338 240
9456 755
4810 150
7401 482
5712 539
3722 547
4920 562
4318 614
2077 366