145460 328
10588 491
13971 415
13567 690
5518 132
27176 370
10773 503
7961 449
5327 883
8112 256
20440 247