145430 328
10586 491
13968 415
13547 690
5513 132
27161 370
10760 503
7944 449
5324 883
8109 256
20416 247