16843 501
7751 494
22469 423
1849 118
108729 715
14976 741
2577 63
46323 132
7030 531
41337 162
42929 907
9166 813
6488 519
8325 60
24165 712
4503 33
4156 330
3208 295
85137 370
4092 488