43945 686
19688 262
9309 229
21983 313
8194 514
26700 435
7580 362
7667 77
4585 218
5054 661
10361 830
3790 387
10579 313
11675 345
3748 92