2862 356
2454 226
21337 682
2876 480
3854 391
4032 304
4704 767
3091 98
4984 578
3925 119
1058 35
2836 316
4320 779
2977 403
6699 668