1037 30
5528 743
3030 216
3655 720
2880 140
151186 264
35885 638
13738 69
7496 857
28892 239
9004 755
3708 150
6451 482
4776 539
3407 547
4381 562
3802 614
1780 366