6646 320
3607 331
38952 506
4603 172
2248 170
3588 641
4225 309
5520 796
22782 287
5378 518
2747 207
8990 881
4375 699
5733 297
4616 452
4066 339
4847 429
3248 110
3490 710
6666 488
4048 475
3323 147
18056 336
5781 665
11440 684
3861 103
16294 967
16436 246