14051 407
1832 228
2172 477
1480 95
16605 341
5478 151
1259 66
3964 873
4078 645
3711 85
2100 329
2629 458
3411 568
7598 783
1276 86
3213 677
3867 905
3126 462
2095 64
3998 856
1596 194
2864 77
2867 467
3190 547