12552 80
3972 113
3826 211
5264 504
6842 615
5800 469
5254 48
2193 94
2139 280
3859 511
2069 161
5611 686
4342 553
3300 195
6918 929
3005 431
3833 816
9819 842
7699 546
28995 225
20724 628
9398 611
4436 340
48978 792
7963 240
7548 512
2688 199
2639 257