21096 633
25646 434
18429 235
7732 917
11892 846
2372 168
2588 160
6188 279
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
4091 426
2672 139
3648 558