20175 120
6962 451
9071 355
14453 496
7908 102
12503 473
6458 262
15156 890
21401 363
6927 970
7777 702
5594 300
12156 116
7756 306
14174 503
6435 264
16375 720
4922 679
13991 37
8124 112
5034 696
30259 293