2333 337
4722 626
2711 33
5075 588
125123 150
20048 798
3070 601
3515 409
50232 327
18486 503
4759 714
5219 611
52316 205
5379 312
5856 537
8762 651
10256 792
50051 456
21942 506
5816 78
5835 673
37214 752
218009 461
14655 226
20973 968
4448 597
2689 83
124917 986