13625 584
80476 682
19860 158
77199 581
22169 392
44192 462
32510 824
6591 485
3087 101
1185 43
127298 302