24081 38
8673 215
2050 495
3712 639
1653 52
13605 130
6358 728
28474 670
6105 412
6361 612
13123 273
9113 613
2760 205
4584 830