20186 120
6971 451
9080 355
14469 496
7921 102
12523 473
6468 262
15176 890
21445 363
6935 970
7782 702
5601 300
12161 116
7764 306
14193 503
6449 264
16381 720
4925 679
13999 37
8135 112
5036 696
30320 293