22015 171
59225 345
17835 40
11709 211
14688 781
22341 856
5610 572
30804 65
43509 847
31146 150
41089 286
14320 131
11748 467
31076 448
11813 578
31470 430
8502 548
21554 411
30703 768
16517 461