145498 328
10590 491
13978 415
13576 690
5525 132
27188 370
10793 503
7967 449
5327 883
8112 256
20451 247