1600 58
2398 149
3824 412
9727 624
8533 407
4377 507
5602 956
6243 176
3190 245
11087 733
5945 388
4824 438
3784 540
18352 129
11928 824
19472 614
2816296 4102
935543 960
248418 1043
36711 613
64924 609
34597 518
3717 189
20710 585
4407 238
1894 373
29249 105
7783 796