1062 257
2288 581
2657 560
2540 529
2016 511
390 112
2767 566
2479 655
1961 556
4979 42
14428 309
5213 658
13670 378
2742 201
7349 421
4317 109
9493 538