3076 224
12246 739
15026 89
14374 412
4217 598
3045 448
9138 111
25301 386
2390 517
54328 627
6782 69
13835 162
13616 535