29808 91
12569 613
12794 923
20180 285
9640 589
11511 512
12209 850
20923 208
3673 452
2609 96
5521 829
5437 317
146437 653