1005 128
4774 654
4682 679
3811 870
7891 90
3322 358
7006 663
12191 347
13033 280
67701 411
90527 307
33177 136
33857 488
60302 315
25799 368