149151 197
110043 676
29794 325
35683 275
29268 908
32637 568
103128 694
11236 682
44058 737
3370 154
56250 665
44595 688
43660 255
67629 232
43983 694
76379 219
39161 479
26743 593
10381 391
20058 318
26448 625
18655 826
3069 64
11003 581
19527 773
30038 646
25007 653
18987 326