299853 569
539545 1088
5305 219
13845 189
559 69
4455 389
1022 211
6010 204
1557 240
2940 743
55152 485
103331 588
91506 879
10647 261
15371 613
19794 811
783 76
2803 748
112797 699
43053 313
2657 550
5989 57
12073 244
11178 922
1755 359
9556 650
6551 454
18027 77