13231 257
3116 238
12846 622
2819 208
18740 859
179545 407
36068 497
20831 826
8296 271
34289 116
29226 709
3860 33
4744 685
5638 329
2449 428