3869 511
2531 81
2995 155
3673 188
19382 324
5610 556
3745 742
1251 299
5227 703
2933 234
2131 310
3262 706