1286 66
62588 403
55878 253
38347 753
6056 579
11902 625
2263 191
3212 77
4119 390
1887 132
2854 365
3860 300
3900 689
6715 726
1847 118
3062 486
2579 145
3248 540
4200 344
2701 318
3194 634
6198 831
3278 393