3871 511
2539 81
3006 155
3675 188
19385 324
5616 556
3747 742
1252 299
5231 703
2939 234
2137 310
3262 706