3176 310
4705 342
29043 919
21342 362
18586 635
11010 243
71177 501
4658 457
5441 168
5402 141
2874 355