2976 298
39029 526
222489 247
12105 515
47034 731
24803 165
9436 659
14624 32
14203 297
30569 319
5920 774
19029 632
26488 80
4573 358
32693 609
14048 778
14667 190
13360 481
7444 648
7729 613
1594 116
4292 348
42700 395
5992 288
12874 640
7196 791
8326 830
6242 232