1550 58
2342 149
3777 412
9676 624
8486 407
4363 507
5444 956
6222 176
3142 245
11071 731
5828 388
4747 438
3750 540
18293 129
11896 824
19315 614
2668667 4028
934271 960
248177 1043
36419 613
64511 609
33413 518
3519 189
18271 585
4214 237
1864 373
29133 105
7712 796