13265 257
3115 238
12672 622
2835 208
18648 859
179361 407
35960 497
20746 826
8282 271
34166 116
29249 709
3839 33
4753 685
5647 329
2452 428