3993 427
23816 529
16542 679
20419 341
6689 887
8252 648
3526 193
10137 286
27827 312
4070 337
2681 448
2480 196
1396 115