9596 127
27499 182
2894 192
6679 263
14845 659
22681 1039
12149 501
8279 136
5809 50
6561 323
9150 84
31395 412
3408 425
2979 67
1415 28
7174 485
23125 142
13830 131
18266 72
8661 851
2838 88
32955 91
5795 642
9357 790
2256 108
23154 277
20006 441
18496 801