1038 30
5528 743
3033 216
3656 720
2880 140
151190 264
35886 638
13738 69
7497 857
28892 239
9004 755
3708 150
6452 482
4776 539
3407 547
4381 562
3804 614
1780 366