3229 686
2258 346
12807 296
13726 134
12558 442
5363 213
7972 336
8956 225
17479 429
6896 47
2238 658
4423 574
2466 587
596 39
2645 177
2665 393
4575 613