3180 310
4715 342
29049 919
21347 362
18587 635
11010 243
71195 501
4658 457
6227 168
5404 141
2876 355