1401 130
26349 240
19116 65
49524 322
97945 992
168530 832
46934 660
15400 445
37971 822
19455 464
4593 315
913 33
3447 872
938 158
2943 490
3289 64
4229 348