7933 791
11790 412
15930 327
7839 563
31665 429
105313 584
26827 59
66154 249
7497 434
5161 529
3942 73
2448 533
15053 58