2991 663
4758 58
6247 354
4077 544
4461 134
2241 339
2952 490
3191 584
3112 367
2908 527
4057 921
3064 481
3460 620
1697 125
7036 606
5698 801
2857 702
4179 767
5360 822
3501 448
2270 453
1461 55
9716 875
1998 273