3021 688
8526 230
2680 390
3091 460
2778 451
2681 59
1667 140
3830 885
2358 502
4251 866
20478 625
2237 152
1436 83
3768 541
2182 265
1684 116
2028 352
3026 441
2819 344
21107 759
7776 851
2691 520
1709 99
4591 270