1069 30
5595 743
3084 216
3683 720
2927 140
151346 264
35965 638
13767 69
7514 857
29076 239
9013 755
3730 150
6477 482
4787 539
3413 547
4389 562
3811 614
1785 366