1600 58
2398 149
3823 412
9725 624
8531 407
4377 507
5600 956
6243 176
3188 245
11086 733
5942 388
4822 438
3783 540
18352 129
11928 824
19466 614
2812640 4101
935502 960
248415 1043
36710 613
64922 609
34534 518
3709 189
20709 585
4404 238
1894 373
29243 105
7783 796