3076 686
2157 345
12782 296
13668 134
12502 442
5329 213
7964 336
8951 225
17456 429
6840 47
2237 658
4413 574
2461 587
587 39
2601 177
2658 393
4548 613