2558 120
3175 523
745 36
3000 535
1895 409
1729 315
3268 860
4555 151
4180 216
1701 291
3611 423
3541 779
3295 296
5836 929
2415 403
4251 639
2507 164
5171 89
7284 358
3103 587
15296 158
2256 245
9162 591
92700 812
32004 567
41070 717
51384 104
3228 616