145533 328
10590 491
13989 415
13593 690
5528 132
27203 370
10811 503
7974 449
5330 883
8119 256
20467 247