3025 387
152010 328
38570 480
75693 394
22590 822
41716 400
21049 109
2777 397
4818 547
2256 193
6336 196
3023 92
3692 365
5589 232
16747 903
6293 81
5647 281
3064 614