6646 320
3607 331
38951 506
4601 172
2248 170
3588 641
4224 309
5520 796
22780 287
5377 518
2746 207
8987 881
4375 699
5731 297
4615 452
4065 339
4847 429
3246 110
3490 710
6662 488
4048 475
3322 147
18049 336
5780 665
11438 684
3861 103
16293 967
16435 246