1399 130
26346 240
19112 65
49516 322
97809 992
168449 832
46911 660
15396 445
37952 822
19422 464
4590 315
911 33
3442 872
932 158
2943 490
3286 64
4227 348