34546 677
3175 598
4207 388
10383 183
8729 519
15395 862
10815 277
8435 335
7736 482
7303 257
8302 697
14337 285
3681 542
2846 383