19818 627
108376 726
9380 300
744563 1219
8843 158
8216 414
194893 430
16722 405
80358 859
25868 339
7312 270
23505 676
4581 69
53427 680
26460 411
3052 240
7924 863