3195 506
5941 507
2033 252
949 85
2878 584
1824 141
7959 623
2804 265
1951 183
3907 61
3352 928
6002 642
5067 694
2556 324
3775 663
5225 656
7597 844
1164 95
3055 403
2038 119
4360 865
5367 466
3194 212
3994 314
3078 406
1661 30
7674 586
2527 370