9596 127
27501 182
2894 192
6679 263
14845 659
22682 1039
12149 501
8279 136
5809 50
6561 323
9151 84
31396 412
3408 425
2979 67
1415 28
7174 485
23125 142
13830 131
18266 72
8661 851
2838 88
32955 91
5795 642
9358 790
2256 108
23156 277
20007 441
18497 801