13236 257
3120 238
12868 622
2831 208
18765 859
179581 407
36085 497
20843 826
8301 271
34306 116
29233 709
3869 33
4744 685
5638 329
2449 428