15041 63
4219 116
4059 588
3990 132
30140 314
6395 266
11293 478
7931 558
1905 95
5979 181
8309 648
8955 677
4413 230
6694 96
5194 879
20839 254
3275 494
8785 111
2658 130
6124 512
5157 858
4746 767
1525 159
5043 368