3212 841
506 49
1022 149
746 137
4859 442
1567 442
2297 671
2046 269
9467 672
1449 279
2217 515
2995 719
2794 635
3305 690
2774 600
1429 333
2962 732
2586 465
2768 388
1143 219
2666 547
2234 206
756 105
1358 42