3088 686
2161 345
12782 296
13670 134
12505 442
5331 213
7964 336
8953 225
17456 429
6840 47
2237 658
4414 574
2461 587
587 39
2601 177
2658 393
4551 613