1149 166
1938 527
942 300
881 212
5544 477
4947 218
5090 739
50956 495
16443 380
8853 716
9348 426
5323 122
4031 324