2944 405
3539 272
3028 579
18144 204
3270 222
5422 656
1242 95
431040 1117
99790 690
3168 61
3644 567
3114 627
3800 922
2257 547
1535 108
684 165
12307 84
911 134
2156 529
1186 259
2913 655
12288 146
30203 294
6333 197
9258 132
8891 651
18227 96
139642 678