12408 80
3889 113
3756 211
5205 504
6799 615
5765 469
5194 48
2160 94
2123 280
3741 511
2042 161
5565 686
4249 553
3131 195
6845 929
2960 431
3812 816
9425 842
7627 546
28803 225
20250 628
9321 611
4396 340
48616 792
7911 240
7486 512
2663 199
2618 257