20010 415
3954 88
7506 520
39028 445
8477 176
42235 320
5246 767
4489 564
705506 1989
9099 432
1442 288
6047 253
1713 128
2148 159
3476 526
3896 639