3193 506
5937 507
2033 252
948 85
2877 584
1823 141
7958 623
2804 265
1950 183
3904 61
3351 928
6002 642
5066 694
2556 324
3773 663
5222 656
7597 844
1163 95
3052 403
2038 119
4358 865
5367 466
3193 212
3994 314
3077 406
1661 30
7674 586
2525 370