3037 893
2018 517
2931 907
4422 772
1715 501
1242 374
917 283
913 247
1841 518
1047 68
1596 415
899 281
21305 675
535 144
861 199
9273 587
5115 702
2623 755
806 173
1489 421
3364 251
9296 195
8744 748
984 211