1399 130
26346 240
19112 65
49516 322
97793 992
168438 832
46910 660
15396 445
37949 822
19422 464
4590 315
910 33
3442 872
932 158
2943 490
3286 64
4227 348