2648 537
2558 280
10818 647
5413 521
17229 943
3923 618
3800 42
5075 693
9541 648
2133 281
1355 42
2131 242
1262 228
686 53