2968 767
3632 631
128007 294
14356 335
8839 487
3027 412
11537 509
35731 654
49452 59
3624 183
2620 39
6078 548
1102 102