14078 277
1746 142
5297 368
13268 329
101176 399
48240 941
4548 343
3891 271
214521 182
21435 728
7040 237