66530 160
15406 346
259558 590
13087 197
281801 435
58068 108
54239 336
38365 420
50708 700
3463 437
10255 298
7001 683
5816 649
4312 163