20239 415
4452 88
7593 520
40104 445
8912 176
42699 320
5562 768
4647 564
709275 1991
12182 434
1503 288
6355 253
1832 128
2251 159
3657 526
4033 639