1295 66
62840 403
56058 253
38572 753
6088 579
11995 625
2275 191
3224 77
4132 390
1903 132
2864 365
3873 300
3910 689
6734 726
1855 118
3071 486
2594 145
3263 540
4216 344
2712 318
3204 634
6208 831
3287 393