24093 525
69026 241
143276 328
63199 431
317631 1371
18515 651
9057 848
11488 777
8444 326
10367 721
7556 548