1069 30
5587 743
3076 216
3677 720
2922 140
151323 264
35959 638
13765 69
7510 857
29057 239
9012 755
3725 150
6474 482
4785 539
3411 547
4387 562
3810 614
1784 366