1600 58
2398 149
3823 412
9727 624
8531 407
4377 507
5601 956
6243 176
3190 245
11086 733
5944 388
4822 438
3784 540
18352 129
11928 824
19468 614
2813838 4101
935519 960
248416 1043
36710 613
64923 609
34555 518
3714 189
20709 585
4404 238
1894 373
29245 105
7783 796