45087 857
39425 178
52035 102
3573 239
5744 798
4688 720
4834 430
16673 452
4411 246
7952 61
12700 166
12784 265
16628 878
59005 712
10918 186
4212 351
4432 760
3054 584
1877 270