145439 328
10586 491
13970 415
13551 690
5514 132
27162 370
10763 503
7948 449
5325 883
8109 256
20421 247