3076 36
5564 474
23478 979
5199 656
4878 90
21730 697
10035 732
5626 447
4083 371
5902 308
4901 756
8303 599
5699 684
10603 713
3292 176
4107 366
11362 638
5051 792
8643 127
6752 572
3021 535
5353 369
9100 130
11039 600
4902 683
6359 517
25429 1036
6253 395