3266 686
2270 346
12814 296
13738 134
12565 442
5367 213
7974 336
8957 225
17485 429
6911 47
2239 658
4423 574
2468 587
596 39
2647 177
2667 393
4578 613