20231 415
4414 88
7587 520
40042 445
8898 176
42658 320
5555 768
4640 564
708937 1991
12180 434
1501 288
6342 253
1828 128
2246 159
3650 526
4026 639