30996 597
6008 879
11406 49
11861 282
4052 696
4426 878
4440 579
10613 212
5482 755
12833 111
4116 427
3604 573
36738 544
2905 309
10502 475
6758 504
2070 177