3276 686
2283 346
12820 296
13747 134
12569 442
5375 213
7974 336
8961 225
17491 429
6926 47
2239 658
4424 574
2468 587
597 39
2649 177
2668 393
4578 613