3069 686
2154 345
12781 296
13663 134
12494 442
5325 213
7962 336
8951 225
17452 429
6835 47
2237 658
4410 574
2460 587
586 39
2600 177
2656 393
4544 613