212 41
1399 462
26342 273
24242 229
902 283
17266 178
1575 384
1085 272
12823 117
344 78
2084 679
2776 729
2987 658
2850 837
1041 302
1156 117
2694 696
3323 298
48169 941
12710 319
5030 144
14463 454
2852 753
3315 436