16120 327
7935 397
27590 837
5520 728
3161 128
53365 487
4476 218
6353 437
7342 286
8738 586
2834293 4107
1495 110
935822 960
3792 750
248477 1043
5018 378
164045 974
3231 104
2574616 3586
9982 209
255543 640
37451 345
386783 1079
101103 817
3048766 7351
6949 564
179046 791
8787 593