1375 130
26326 240
19087 65
49483 322
96939 991
167600 832
46709 660
15379 445
37561 822
19043 464
4574 315
884 33
3417 872
924 158
2928 490
3273 64
4204 348