2993 522
3333 462
3565 821
9901 374
2655 669
2331 278
844 51
800 96
1972 459
3466 316
1017 97
1736 304
3701 804
1129 270
2579 381
1981 353
3052 588
1173 112
2558 412
3292 826
3361 646
3302 816
2957 508
1640 252