3121 596
13624 980
3149 373
73420 197
6420 222
9055 213
12112 806
6923 126
4382 601
5614 54
2721 393
6876 348
4480 307
12459 656