3213 686
2254 346
12803 296
13715 134
12554 442
5360 213
7972 336
8956 225
17478 429
6893 47
2238 658
4422 574
2466 587
596 39
2644 177
2664 393
4573 613