1593 105
1478 275
18382 170
52628 847
46391 214
18722 241
12055 234
28188 116
25666 664
4679 440
2128 598
1002 206