2795 595
12695 980
2918 373
72144 195
6384 222
8941 213
12049 806
6854 126
4288 601
5074 53
2698 393
6818 348
4402 307
12362 656