2944 767
3597 631
125017 292
14195 335
8779 487
3016 412
11491 509
48935 59
3603 183
2606 39
6041 548
1092 102