3891 511
2582 81
3024 155
3705 188
19403 324
5649 556
3773 742
1256 299
5234 703
2970 234
2147 310
3274 706