21555 154
8103 791
35062 546
10325 123
10002 347
26386 206
8008 139
64422 557
129604 461
4115 390
1535 46
3688 846
140674 1039