2937 804
436 58
3855 126
3036 588
1338 246
2994 843
1108 273
3051 746
3030 618
2495 618
1556 315
2555 661
892 195
3645 726
2192 330
1746 549
573 101
845 166
4459 568
2015 462
1181 179
152 39
733 46
1104 238