3084 595
13523 980
3130 373
73308 197
6417 222
9039 213
12106 806
6915 126
4381 601
5542 53
2720 393
6865 348
4473 307
12449 656