3051 829
8192 533
16320 278
4404 166
25003 241
3294 347
4112 397
9608 583
4083 397
5273 172
3618 205
4846 350
2307 167
4216 27
3732 177
10071 401
10122 212
5669 612
7434 643
3665 521
3924 379
4538 379