310100 752
2635 716
1673 324
219621 526
3251 673
1286 193
3339 801
2565 740
9382 478
919 154
494147 994
5992 797
381478 1122
5631 501
5291 110