2433 611
6173 282
5498 575
3607 277
1301 154
2533 122
2771 723
2329 413
3812 669
3856 615
2143 429
4394 334
54728 560