3855 511
2509 81
2973 155
3656 188
19366 324
5601 556
3734 742
1249 299
5215 703
2914 234
2126 310
3256 706