2660 513
1304 296
6388 676
393 57
4843 630
2100 258
3846 830
2911 524
4328 277
3210 296
3904 577
974 73
3297 106
3778 78
7945 646
3668 697
3643 838
5062 898
3863 541
1843 428
2491 469
6338 422
9203 667
3352 621