3995 427
23818 529
16542 679
20420 341
6689 887
8252 648
3526 193
10137 286
27828 312
4070 337
2682 448
2480 196
1396 115