1695 513
19812 515
19169 600
10135 79
7378 664
4205 546
12573 493
8897 137
6338 561
12893 741
2118 382