3973 511
2747 82
3145 155
3813 188
19532 324
5862 556
3845 742
1278 299
5267 703
3228 234
2216 310
3347 706