3073 224
12245 739
15026 89
14374 412
4217 598
3045 448
9137 111
25298 386
2390 517
54328 627
6782 69
13835 162
13615 535