2939 767
3593 631
124650 292
14180 335
8777 487
3015 412
11487 509
48901 59
3601 183
2604 39
6039 548
1090 102