21474 159
4854 641
10776 441
4299 638
29533 342
30882 177
12145 294
3680 74
29204 233
2589 166
13625 343
29657 107
6990 45
9514 671
4148 372
12272 741