145543 328
10592 491
13992 415
13596 690
5529 132
27206 370
10816 503
7978 449
5330 883
8121 256
20471 247