15096 809
80921 934
10636 875
21514 796
9696 405
8649 262
4171 520
4985 87
21437 688
4205 530
10516 152
3369 628
6236 547
12896 251
3586 593
4241 98
4785 100
1216 65
5067 143
90756 384
15150 467
11283 263
15484 138
5983 421
9013 628
2395 351
9041 275
9497 731