24089 525
68842 241
143212 328
63183 431
317587 1371
18505 651
9054 848
11486 777
8443 326
10367 721
7556 548