14003 167
14895 773
24908 165
9803 178
8242 269
55746 654
11675 239
15059 124
42965 38
32668 584
10945 802
38908 305
1733 307
57977 700
11693 931
21745 318
40292 537
32867 790
7748 693
6907 700
8784 310
32448 686
50633 644
3580 87