5596 157
10855 116
9129 614
14654 850
339185 931
18788 195
47640 739
1918 113
1650 280
11234 844
2942 260
5543 508
4128 370
3946 161
4222 665
2811 454
4409 502
6059 833
5371 899
2674 312
3541 717
4992 729
2963 53
3086 286
3679 239
5029 68
5762 256
3063 124