21096 633
25646 434
7732 917
11892 846
4851 354
2372 168
2588 160
4118 123
6992 588
4032 823
4869 497
4285 351
20677 762
6122 228
3871 601
8150 515
3649 93
20851 247
4022 57
8408 530
6911 789
4091 426
2672 139
3648 558