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