3460 300
17318 654
16060 312
5811 286
9595 209
7839 61
3573 280
9091 501
9662 343
10281 693
24416 649
6994 648
13116 733
4677 162
9026 334
13371 187
5722 67
10638 760
8755 875
10698 304
23083 517
4731 572
3557 492
12359 570
24080 594
6798 196
14100 767
10094 627