2894 767
3489 631
118830 290
13901 335
8707 487
2984 412
11425 509
48000 59
3567 183
2584 39
5993 548
1068 102