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