43962 686
19772 262
9317 229
21986 313
8199 514
26729 435
7582 362
7668 77
4591 218
5057 661
10484 830
3791 387
10582 313
11677 345
3749 92