2742 107
5346 141
2213 194
5324 618
2803 57
13871 358
3440 550
9558 377
5445 429
7246 779
3887 263
3966 498
2861 308
2198 53
3516 714
36610 871