2608 53
3848 715
3116 107
5560 141
2371 194
5536 618
3002 57
14074 358
3612 550
9723 377
5870 429
7435 779
4067 263
4160 498
3045 308
40813 873