3356 686
2351 346
12840 296
13793 134
12592 442
5397 213
7980 336
8971 225
17515 429
6975 47
2240 658
4427 574
2469 587
598 39
2660 177
2688 393
4589 613