3855 511
2512 81
2975 155
3662 188
19367 324
5606 556
3735 742
1249 299
5217 703
2923 234
2128 310
3257 706