3016 648
2191 292
646 43
1643 365
5049 424
1898 346
1556 298
1248 236
1859 371
1095 186
835 112
684 99
5282 405
805 180
533 31
3856 541
5499 508
4312 757
1637 405
2915 706
3138 923
4704 888
2774 242
3122 775