5945 646
4024 584
3911 422
3103 387
4575 663
7966 144
2456 288
4860 295
7226 456
3528 174
37938 308
19309 140
24531 236