145497 328
10590 491
13977 415
13576 690
5523 132
27187 370
10791 503
7966 449
5327 883
8112 256
20451 247