45029 857
39407 178
52010 102
3571 239
5743 798
4687 720
4834 430
16672 452
4410 246
7948 61
12699 166
12780 265
16624 878
58986 712
10915 186
4212 351
4431 760
3054 584
1877 270