40808 302
58101 714
978 168
3392 651
5265 462
4670 660
21048 947
3487 498
1678 32
5876 284
2628 188
1990 156
5714 83
2365 133
3527 600
2241 501
1818 284
2512 213
2520 388
4081 807
927 106
1879 140
2969 461
3760 644
2618 508
2108 76
3387 123
4790 574