2796 107
5354 141
2217 194
5332 618
2809 57
13875 358
3446 550
9562 377
5454 429
7253 779
3893 263
3971 498
2866 308
2214 53
3522 714
36969 872