3460 300
17318 654
16062 312
5812 286
9595 209
7839 61
3574 280
9092 501
9662 343
10283 693
24418 649
6994 648
13116 733
4678 162
9026 334
13371 187
5722 67
10638 760
8755 875
10698 304
23084 517
4731 572
3557 492
12359 570
24084 594
6798 196
14106 767
10095 627