2924 767
3580 631
122200 290
14085 335
8754 487
3011 412
11471 509
35005 654
48555 59
3586 183
2600 39
6022 548
1080 102