1536 140
5356 139
39328 52
4161 286
9816 74
29411 176
30057 105
14886 330
8373 407
5932 162
40711 453
4282 88
29893 972
4576 715
28012 83