16843 501
7751 494
22469 423
1849 118
108728 715
14976 741
2577 63
46322 132
7030 531
41337 162
42929 907
9166 813
6488 519
8322 60
24164 712
4503 33
4153 330
3208 295
85136 370
4092 488