3991 427
23810 529
16542 679
20418 341
6689 887
8250 648
3526 193
10137 286
27823 312
4070 337
2679 448
2480 196
1396 115