502 107
2803 875
3461 529
3683 165
3293 654
978 185
11075 970
1985 502
4375 708
3045 813
882 114
8620 152
11084 442
3146 723
4597 637
9667 355
2173 142
3465 58
7013 127
7517 55
127179 369
25767 395
54543 703
77587 149
18651 247
5664 690
4916 132
3884 98