4291 691
1513 38
44045 211
71487 415
25524 442
11052 643
5256 309
2416 311
126484 463
4653 613
22140 737
3422 130
4041 335