3330 686
2325 346
12823 296
13767 134
12580 442
5383 213
7977 336
8964 225
17504 429
6957 47
2240 658
4426 574
2468 587
598 39
2655 177
2675 393
4584 613