1587 140
5408 139
39362 52
4210 286
9852 74
29455 176
30088 105
14929 330
8409 407
5972 162
40812 453
4314 88
29930 972
4608 715
28095 83