43860 686
19211 262
9248 229
21934 313
8158 514
26464 435
7538 362
7628 77
4553 218
5052 661
10231 828
3781 387
10553 313
11662 345
3720 92