2175 712
2595 243
73609 667
3672 178
8254 474
17361 505
9909 311
3031 235
5021 328
6897 58
5705 880
8698 112
34704 101
7772 577
10033 289
4123 184
2241 688
900 261
13828 779
18472 159
11145 533
18410 561
10000 297
2837 129