145571 328
10596 491
13996 415
13605 690
5537 132
27222 370
10835 503
7986 449
5331 883
8125 256
20485 247