2797 107
5354 141
2218 194
5332 618
2811 57
13876 358
3446 550
9562 377
5454 429
7253 779
3895 263
3971 498
2866 308
2214 53
3522 714
36974 872