3084 595
13529 980
3130 373
73314 197
6417 222
9039 213
12108 806
6917 126
4381 601
5546 54
2720 393
6866 348
4473 307
12449 656