145680 328
10600 491
14087 415
13633 690
5551 132
27297 371
10888 503
8021 449
5338 883
8142 256
20516 248