20231 415
4422 88
7587 520
40049 445
8898 176
42663 320
5555 768
4642 564
708975 1991
12180 434
1501 288
6344 253
1829 128
2246 159
3651 526
4026 639