2954 767
3614 631
126672 294
14285 335
8817 487
3021 412
11513 509
49221 59
3619 183
2613 39
6062 548
1097 102