4029302 1388
2615743 694
1066752 216
1523496 442
1507326 323
1303292 279
8156419 2927
4380523 907
3598970 1102
4834911 1520
8198783 3688
2059515 640
9627470 3242
1565066 681
1956323 578
5818355 1762
5748341 1592
3914003 1231
15009131 5086
5701450 1586
2600827 895
5738700 1897
5235636 1523
4510302 1445
1483416 515
5181428 1727
1972835 439
3183532 1039
3064830 1096