3025 387
152033 328
38574 480
75699 394
22593 822
41722 400
21061 109
2777 397
4819 547
2256 193
6337 196
3026 92
3693 365
5589 232
16748 903
6297 81
5648 281
3065 614