18046 415
1795 88
6553 520
34108 444
6981 176
39800 320
4662 767
3767 564
695809 1987
7435 431
1188 288
4450 253
1360 128
1773 159
3096 526
3441 639