1354 130
26301 240
19069 65
49451 322
96266 991
166775 830
46490 660
15365 445
37187 822
18431 462
4557 315
870 33
3394 872
906 158
2914 490
3258 64
4183 348