3161 686
2217 345
12794 296
13694 134
12535 442
5350 213
7968 336
8954 225
17469 429
6874 47
2238 658
4419 574
2466 587
592 39
2633 177
2659 393
4565 613