3688 715
2918 107
5406 141
2256 194
5382 618
2851 57
13926 358
3488 550
9612 377
5495 429
7302 779
3935 263
4020 498
2909 308
2270 53
38064 873