20178 120
6968 451
9076 355
14463 496
7914 102
12510 473
6466 262
15166 890
21427 363
6930 970
7781 702
5598 300
12160 116
7757 306
14181 503
6441 264
16378 720
4924 679
13998 37
8129 112
5034 696
30293 293