2865 356
2457 226
21395 682
2881 480
3877 391
4045 304
4710 767
3092 98
4996 578
3938 119
1063 35
2841 316
4322 779
2981 403
6699 668