108049 954
2997 529
5602 676
5123 619
10238 78
22820 325
9966 106
23299 630
213452 778
16835 551
10767 507
24834 502
6145 637
8087 694
47190 120