145439 328
10586 491
13970 415
13551 690
5514 132
27163 370
10766 503
7951 449
5325 883
8110 256
20425 247