4095 48
7580 702
5496 300
201377 489
3440 864
1000 37
6196 170
8936 547
6985 811
5786 469
5782 798
4971 453
5890 141
8991 369
25285 192
56726 163
10417 502
4020 585