1126 166
1938 527
942 300
881 212
5534 477
4931 218
5089 739
50954 495
16442 380
8853 716
9346 426
5307 122
4030 324