16828 501
7748 494
22446 423
1849 118
108693 715
14972 741
2577 63
46317 132
7029 531
41329 162
42915 907
9165 813
6487 519
8311 60
24149 712
4500 33
4116 330
3208 295
85108 370
4091 488