1600 58
2398 149
3825 412
9728 624
8534 407
4377 507
5602 956
6243 176
3190 245
11087 733
5945 388
4824 438
3784 540
18352 129
11928 824
19473 614
2817299 4102
935556 960
248420 1043
36715 613
64932 609
34606 518
3717 189
20711 585
4407 238
1894 373
29249 105
7783 796