2583 91
7217 26
2182 189
8117 514
6542 43
16177 122
6055 840
4295 728
19384 614
6087 353
10899 721
1293 39
6793 102
7028 322
9667 948