16830 501
7748 494
22448 423
1849 118
108697 715
14972 741
2577 63
46317 132
7029 531
41330 162
42915 907
9165 813
6487 519
8311 60
24151 712
4500 33
4116 330
3208 295
85112 370
4091 488