2190 402
3267 79
9928 393
5357 673
7633 691
8138 594
15046 190
12635 321
6268 285
8484 312
10328 213
2091 161
6693 765