20239 415
4458 88
7593 520
40124 445
8913 176
42708 320
5563 768
4650 564
709363 1991
12186 434
1503 288
6360 253
1839 128
2253 159
3657 526
4035 639