3861 511
2515 81
2979 155
3663 188
19369 324
5608 556
3738 742
1250 299
5217 703
2925 234
2128 310
3259 706