2232 80
7071 201
8543 794
64973 476
19419 406
86185 309
4096 165
5059 285
5409 274
6349 441
8370 464
24181 650
4708 55
6115 594
9446 625
41685 529
7167 36
4664 62
7955 658
13649 238
11107 658
6723 334
12355 714
7539 410
12167 282
5277 673
7208 718
2085 192