5011 526
4962 450
144 37
1978 165
2637 112
2836 469
2786 155
7908 669
4771 509
8083 846
2699 360
1531 69
3616 218
6042 427
4087 38
1986 192
4756 957
1560 326
5932 438
5459 281
9696 858
6596 559
2606 438
1825 103