19998 415
3927 88
7502 520
38968 445
8469 176
42206 320
5246 767
4488 564
705360 1989
9087 432
1441 288
6040 253
1712 128
2144 159
3470 526
3892 639