43839 686
19507 263
9258 229
21938 313
8121 514
26470 435
7486 362
7601 77
4515 218
5045 661
10208 828
3779 387
10549 313
11637 345
3689 92