13236 257
3120 238
12866 622
2831 208
18762 859
179579 407
36084 497
20842 826
8301 271
34306 116
29233 709
3869 33
4744 685
5638 329
2449 428