3284 686
2284 346
12821 296
13749 134
12571 442
5377 213
7974 336
8961 225
17493 429
6933 47
2239 658
4424 574
2468 587
597 39
2649 177
2668 393
4582 613