505 107
2807 875
3614 529
3735 165
3303 654
979 185
11093 970
1988 502
4376 708
3047 813
884 114
8627 152
11087 442
3147 723
4600 637
9683 355
2176 142
3469 58
7053 127
7555 55
127233 369
25822 395
54590 703
77601 149
18664 247
5665 690
4919 132
3884 98