3078 224
12247 739
15026 89
14374 412
4218 598
3045 448
9139 111
25303 386
2390 517
54328 627
6783 69
13835 162
13616 535