24089 525
68804 241
143203 328
63178 431
317581 1371
18503 651
9053 848
11486 777
8443 326
10367 721
7556 548