2748 107
5348 141
2213 194
5326 618
2804 57
13871 358
3441 550
9559 377
5446 429
7249 779
3889 263
3967 498
2861 308
2201 53
3517 714
36697 871