2116 78
5800 533
6506 409
7887 845
33975 777
9995 485
5951 792
4135 649
19723 387
15800 927
6144 378
4213 541
15627 653
4331 169
3055 329
5369 302
3219 121
6828 616
6206 322
20708 673
4347 944
4374 318
3667 462
8781 206