1081 30
5610 743
3094 216
3691 720
2937 140
151392 264
35982 638
13776 69
7521 857
29131 239
9017 755
3734 150
6489 482
4793 539
3414 547
4391 562
3814 614
1786 366