6560 412
1696 273
1348 77
4772 913
743 28
1849 112
11652 553
3116 229
2541 63
3681 618
7084 237
32969 910
3658 531
3280 497
5668 461
3327 689