16845 501
7751 494
22470 423
1849 118
108731 715
14976 741
2577 63
46323 132
7030 531
41338 162
42930 907
9166 813
6488 519
8325 60
24166 712
4503 33
4157 330
3208 295
85138 370
4092 488