2918 767
3569 631
120515 290
13985 335
8736 487
3006 412
11451 509
48328 59
3581 183
2597 39
6009 548
1077 102