12839 118
5037 373
5247 405
5295 728
6521 325
5961 371
4411 400
13529 369
8943 922
4015 703
4875 427
12433 907
4449 281
9066 690
3569 424
6246 120