24063 38
8671 215
2050 495
3712 639
1653 52
13602 130
6356 728
28471 670
6104 412
6359 612
13123 273
9113 613
2760 205
4582 830