2156 636
1177 313
43262 293
26415 1009
3836 589
6689 886
15587 758
33308 745
21260 325
7452 437
12852 729
2944 40