43940 686
19933 263
9359 229
21978 313
8168 514
26672 435
7511 362
7657 77
4574 218
5057 661
10258 828
3796 387
10572 313
11656 345
3713 92