2956 171
6705 324
4487 906
5468 280
4015 535
5480 176
6590 292
3656 419
4666 851
5803 559
4316 210
8727 275
9875 331
4596 663
21352 74
6019 823
9270 654
3380 589
11429 266
5506 668
10268 633
5580 511
10115 569
19934 492