18076 415
1845 88
6574 520
34257 444
7007 176
39840 320
4671 767
3770 564
695986 1987
7470 431
1188 288
4475 253
1366 128
1778 159
3099 526
3444 639