145542 328
10592 491
13992 415
13596 690
5529 132
27205 370
10815 503
7978 449
5330 883
8120 256
20471 247