19608 454
33128 460
4915 423
25392 229
41654 792
15059 274
13342 359
4427 471
9230 149
8571 709
31337 862
6789 841
4064 167
18015 291
16001 198
38953 236
5933 662
23040 522
30380 173
6750 578
5348 300
20848 151
17255 287
13214 435