145329 327
10583 491
13949 415
13516 690
5499 132
27113 370
10708 503
7914 449
5318 883
8097 256
20341 247