13216 82
8043 169
21331 50
17967 652
21067 857
8175 392
13898 480
12386 264
8810 246
8805 499
9523 201
4903 78
13358 890
7601 443
7943 419
16384 886
5882 600
3621 269
82694 489
7351 624
14360 449
7521 54
8144 136
27372 318
14391 161
13989 363
5938 385
8267 128