2850 837
15437 684
3401 229
221 70
37460 688
1156 117
1831 438
4046 527
558 114
3008 913
10616 591
1896 443
1085 272
5363 544
17968 659
2601 254
2366 782
9633 785
370 94
24890 283
17897 780
15071 657
5565 453
2925 619