32431 331
11275 192
5513 352
5114 263
7183 551
18519 65
86912 261
13117 677
17601 616
4614 215
2577 366
5048 221
11609 384
7305 709
1899 366
1287 115
946 76
2389 339
6848 256