3471 310
5564 342
29786 919
21821 362
19128 635
11341 243
73332 504
4840 457
12354 170
5529 141
3003 355