16841 501
7751 494
22466 423
1849 118
108727 715
14976 741
2577 63
46321 132
7030 531
41334 162
42929 907
9166 813
6488 519
8318 60
24164 712
4503 33
4151 330
3208 295
85135 370
4092 488