19403 547
39568 952
12975 675
23533 422
92666 840
18345 326
14358 32
53784 493
19655 451
30427 41
55128 593
17506 360
24714 188