3025 387
152023 328
38573 480
75696 394
22590 822
41718 400
21055 109
2777 397
4819 547
2256 193
6337 196
3026 92
3693 365
5589 232
16747 903
6296 81
5647 281
3065 614