4003 751
1535 41
14016 150
4366 558
2418 489
1995 284
1960 250
2257 62
4024 241
3816 43
5492 735
7267 683
4123 660
3477 691
1345 125
3586 707
1685 214
3606 706
4861 508
2990 312
2153 311
5040 164
1564 255
6934 636