13221 257
3064 238
12589 622
2832 208
18371 859
179157 407
35822 497
20734 826
8261 271
34136 116
29080 709
3777 33
4693 685
5617 329
2427 428