15743 340
7073 218
17463 517
50368 535
7161 153
5086 237
4073 615
9441 41
2123 108
2711 380
8667 839
12009 926
7354 50
9390 699
7148 849
3244 605
4071 876
2687 392
2862 488
8711 474
20668 566
2423 389
3930 567
2403 374
1535 203