856 283
5351 591
5057 84
4021 461
17403 131
19386 170
29547 372
12797 535
10446 357
16063 634
5597 464
32873 486
2006 340
8554 858
1779 201
5354 457
3848 692
3104 532