135223 683
10160 530
3726 550
7495 79
14562 115
262401 499
169522 841
20143 465
15431 565
40953 489
4336 382
5977 570
5368 584
2036 254