70251 165
15455 346
260035 590
13095 197
282122 435
58149 108
54306 336
38488 420
50845 701
3471 437
10265 298
7009 683
5827 649
4323 163