2538 296
3077 36
5564 474
23482 979
5199 656
4878 90
21732 697
10035 732
5626 447
4083 371
5904 308
4901 756
8303 599
5699 684
10603 713
3292 176
4109 366
11364 638
5051 792
8643 127
6753 572
3021 535
5353 369
9100 130
11039 600
4902 683
6360 517
25432 1036