21716 171
57228 345
16143 39
10486 210
14308 781
21996 856
5424 572
30301 65
43224 847
30725 150
40700 286
14030 131
11578 467
30468 447
11669 578
31028 430
8349 548
21093 411
30411 768
16078 461