14295 496
7756 102
12288 473
6346 262
15021 890
20810 361
6874 970
7615 702
5530 300
12142 116
7736 306
14058 503
6379 263
16197 720
4894 679
13881 37
8074 112
4858 696
29288 293