2533 27
2047 158
4324 101
5301 500
3448 721
6164 267
3010 536
3898 705
2534 387
1566 67
4071 495
2725 584
4912 756
7035 737
8121 152
6516 273
7892 203
3746 373
4546 892
2823 161
3071 459
2335 217
5484 473
5766 913