24059 38
8671 215
2050 495
3712 639
1651 52
13601 130
6356 728
28471 670
6104 412
6355 612
13123 273
9113 613
2760 205
4582 830