506 107
2808 875
3717 529
3777 165
3310 654
982 185
11102 970
1992 502
4385 708
3054 813
888 114
8633 152
11090 442
3148 723
4603 637
9695 355
2178 142
3472 58
7065 127
7570 55
127278 369
25875 395
54623 703
77603 149
18669 247
5666 690
4920 132
3886 98