20168 120
6960 451
9068 355
14446 496
7905 102
12498 473
6456 262
15153 890
21379 363
6924 970
7771 702
5588 300
12156 116
7750 306
14172 503
6435 264
16363 720
4922 679
13980 37
8122 112
5031 696
29841 293