43901 686
19457 262
9287 229
21972 313
8172 514
26594 435
7563 362
7649 77
4565 218
5054 661
10257 828
3787 387
10564 313
11667 345
3739 92