310145 752
2636 716
1673 324
219662 526
3251 673
1286 193
3339 801
2565 740
9387 478
919 154
494180 994
5992 797
381488 1122
5631 501
5291 110