3941 82
22683 363
4189 401
10191 506
15692 464
8750 208
15668 725
15258 110
6609 266
4691 476
4999 609
3089 187
2817 326
21284 738
7740 566
2803 580
3069 568
815 145
2876 615
16617 474