2711 33
5075 588
125129 150
20048 798
3070 601
3515 409
50239 327
18486 503
4759 714
5219 611
52320 205
5379 312
5856 537
8762 651
10257 792
50051 456
21942 506
5816 78
5835 673
37215 752
218034 461
14655 226
20973 968
4448 597
2689 83
124924 986
3596 498
46056 728