3851 511
2507 81
2972 155
3654 188
19364 324
5599 556
3734 742
1249 299
5215 703
2911 234
2126 310
3255 706