20261 415
4506 88
7605 520
40237 445
8934 176
42830 320
5585 768
4754 564
709656 1991
12207 434
1515 288
6385 253
1853 128
2270 159
3663 526
4047 639