2768 107
5349 141
2216 194
5328 618
2807 57
13874 358
3444 550
9561 377
5448 429
7252 779
3891 263
3971 498
2863 308
2204 53
3518 714
36838 872