24095 525
69099 241
143291 328
63205 431
317644 1371
18517 651
9057 848
11488 777
8444 326
10367 721
7556 548