21221 250
25621 165
1896 401
4446 126
1173 289
14764 710
1022 215
5585 94
1314 358
6016 120
17355 178
3886 71
1978 573
8454 153
3525 549
972 135
2969 657
416 118
15922 314
17319 385
795 149
464 124
2494 487
26958 763