23415 631
11476 495
8483 677
4221 207
4332 263
9937 355
11512 171
7259 501
7535 218
58836 684
14710 599
56043 179