15455 346
70288 165
260039 590
13095 197
282128 435
58151 108
54306 336
38491 420
50848 701
3471 437
10265 298
7009 683
5827 649
4323 163