1588 140
5408 139
39362 52
4210 286
9852 74
29455 176
30088 105
14929 330
8410 407
5972 162
40812 453
4314 88
29931 972
4608 715
28096 83