20051 415
4099 88
7545 520
39415 445
8521 176
42355 320
5256 767
4528 564
706084 1989
9167 432
1466 288
8287 253
1732 128
2188 159
3490 526
3923 639