145548 328
10595 491
13993 415
13597 690
5534 132
27210 370
10821 503
7980 449
5330 883
8123 256
20475 247