1095 98
4793 189
9646 85
13050 984
12569 302
22871 434
7799 49
18347 811
11781 638
10418 320
6311 632
6579 386