3261 686
2269 346
12813 296
13733 134
12565 442
5367 213
7973 336
8957 225
17485 429
6909 47
2238 658
4423 574
2468 587
596 39
2646 177
2667 393
4577 613