3100 595
13588 980
3140 373
73386 197
6420 222
9050 213
12112 806
6922 126
4382 601
5592 54
2721 393
6874 348
4478 307
12456 656