4996 54
14109 810
9994 474
21858 610
7446 685
5297 367
11136 362
9645 672
10459 592
12890 78
16493 301
8259 170
13184 173
70303 397
6392 966
5501 831
15151 627
19614 149
11859 663
7983 852
6962 374
5533 169