145598 328
10599 491
14018 415
13617 690
5540 132
27257 370
10849 503
7995 449
5333 883
8131 256
20495 247