3126 686
2194 345
12792 296
13689 134
12530 442
5344 213
7966 336
8954 225
17464 429
6856 47
2238 658
4416 574
2462 587
591 39
2605 177
2658 393
4564 613