4075 511
2937 82
3305 155
3951 189
19698 324
6024 556
3909 742
1298 299
5295 703
3521 234
2253 310
3404 706